Espressif Systems /ESP32-P4 /CACHE /SYNC_CTRL

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as SYNC_CTRL

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (INVALIDATE_ENA)INVALIDATE_ENA 0 (CLEAN_ENA)CLEAN_ENA 0 (WRITEBACK_ENA)WRITEBACK_ENA 0 (WRITEBACK_INVALIDATE_ENA)WRITEBACK_INVALIDATE_ENA 0 (SYNC_DONE)SYNC_DONE 0SYNC_RGID

Description

Sync-class operation control register

Fields

INVALIDATE_ENA

The bit is used to enable invalidate operation. It will be cleared by hardware after invalidate operation done. Note that this bit and the other sync-bits (clean_ena, writeback_ena, writeback_invalidate_ena) are mutually exclusive, that is, those bits can not be set to 1 at the same time.

CLEAN_ENA

The bit is used to enable clean operation. It will be cleared by hardware after clean operation done. Note that this bit and the other sync-bits (invalidate_ena, writeback_ena, writeback_invalidate_ena) are mutually exclusive, that is, those bits can not be set to 1 at the same time.

WRITEBACK_ENA

The bit is used to enable writeback operation. It will be cleared by hardware after writeback operation done. Note that this bit and the other sync-bits (invalidate_ena, clean_ena, writeback_invalidate_ena) are mutually exclusive, that is, those bits can not be set to 1 at the same time.

WRITEBACK_INVALIDATE_ENA

The bit is used to enable writeback-invalidate operation. It will be cleared by hardware after writeback-invalidate operation done. Note that this bit and the other sync-bits (invalidate_ena, clean_ena, writeback_ena) are mutually exclusive, that is, those bits can not be set to 1 at the same time.

SYNC_DONE

The bit is used to indicate whether sync operation (invalidate, clean, writeback, writeback_invalidate) is finished or not. 0: not finished. 1: finished.

SYNC_RGID

The bit is used to set the gid of cache sync operation (invalidate, clean, writeback, writeback_invalidate)

Links

() ()